(#) androidx.constraintlayout:constraintlayout-compose

Name
:   ConstraintLayout Compose
Description
:   This library offers a flexible and adaptable way to position and animate
:   widgets in Compose
License
:   [The Apache Software License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0.txt)
Vendor
:   Android Open Source Project
Identifier
:   androidx.constraintlayout.compose
Feedback
:   https://issuetracker.google.com/issues/new?component=323867&template=1023345
Min
:   Lint 8.7+
Compiled
:   Lint 8.7+
Artifact
:   androidx.constraintlayout:constraintlayout-compose:1.1.0

(##) Included Issues

|Issue Id                                                                |Issue Description                                                                              |
|------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|
|[IncorrectReferencesDeclaration](IncorrectReferencesDeclaration.md.html)|`createRefsFor(vararg ids: Any)` should have at least one argument and match assigned variables|
|[IncorrectMatchParentUsage](IncorrectMatchParentUsage.md.html)          |Prefer using `Dimension.percent(1f)` when defining custom constraints                          |
|[IncorrectChainMarginsUsage](IncorrectChainMarginsUsage.md.html)        |Use `LayoutReference.withChainParams()` to define margins for elements in a Chain              |

(##) Including

!!!
   This is not a built-in check. To include it, add the below dependency
   to your project.

```
// build.gradle.kts
implementation("androidx.constraintlayout:constraintlayout-compose:1.1.0")

// build.gradle
implementation 'androidx.constraintlayout:constraintlayout-compose:1.1.0'

// build.gradle.kts with version catalogs:
implementation(libs.constraintlayout.compose)

# libs.versions.toml
[versions]
constraintlayout-compose = "1.1.0"
[libraries]
# For clarity and text wrapping purposes the following declaration is
# shown split up across lines, but in TOML it needs to be on a single
# line (see https://github.com/toml-lang/toml/issues/516) so adjust
# when pasting into libs.versions.toml:
constraintlayout-compose = {
    module = "androidx.constraintlayout:constraintlayout-compose",
    version.ref = "constraintlayout-compose"
}
```

1.1.0 is the version this documentation was generated from;
there may be newer versions available.


<!-- Markdeep: --><style class="fallback">body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src="markdeep.min.js" charset="utf-8"></script><script src="https://morgan3d.github.io/markdeep/latest/markdeep.min.js" charset="utf-8"></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility="visible")</script>